<?php


namespace App\Utils\JWT;

/**
 * Class Header
 * @package App\Utils\JWT
 * @property string $alg 加密方式 HS256
 * @property string $typ 类型，固定 JWT
 */
class Header extends RawData
{

    public function __construct(array $data = [])
    {
        $data['alg'] = \Hyperf\Config\config('jwt.alg');
        parent::__construct($data);
    }

    protected array $data = [
        'alg' => 'HS256',
        'typ' => 'JWT', // 固定值
    ];

}
